package com.base.web.page;

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;

/**
 * Created with IntelliJ IDEA.
 * Description: 专门用于页面跳转的控制层
 *
 * @Author: rentie
 * @Date: 2018/7/9 14:11
 */
@Controller
public class PageController {
    /**
     * 登录页
     *
     * @return
     */
    @RequestMapping("/login")
    public String login() {
        return "login";
    }

    /**
     * 首页
     *
     * @return
     */
    @RequestMapping("/index")
    public String index() {
        return "index";
    }

    /**
     * 403
     *
     * @return
     */
    @RequestMapping("/403")
    public String fzt() {
        return "403";
    }

    /**
     * 角色管理页
     *
     * @return
     */
    @RequestMapping("/roleManage")
    public String roleManage() {
        return "role/rolemanage";
    }

    /**
     * 角色授权
     * @return
     */
    @RequestMapping("/roleAuthorization")
    public String roleAccredit() {
        return "role/roleauthorization";
    }

    /**
     * 角色添加
     *
     * @return
     */
    @RequestMapping("/roleAdd")
    public String roleAdd() {
        return "role/addrole";
    }

    /**
     * 角色编辑
     *
     * @return
     */
    @RequestMapping("/roleEdit")
    public String roleEdit() {
        return "role/editrole";
    }


    /**
     * 菜单管理页
     *
     * @return
     */
    @RequestMapping("/menuManage")
    public String menuManage() {
        return "menu/menumanage";
    }

    /**
     * 菜单添加
     *
     * @return
     */
    @RequestMapping("/menuAdd")
    public String menuAdd() {
        return "menu/addmenu";
    }

    /**
     * 菜单编辑
     *
     * @return
     */
    @RequestMapping("/menuEdit")
    public String menuEdit() {
        return "menu/editmenu";
    }

    /**
     * 用户管理页
     *
     * @return
     */
    @RequestMapping("/userManage")
    public String userManage() {
        return "user/usermanage";
    }

    /**
     * 用户添加
     *
     * @return
     */
    @RequestMapping("/userAdd")
    public String userAdd() {
        return "user/adduser";
    }

    /**
     * 用户编辑
     *
     * @return
     */
    @RequestMapping("/userEdit")
    public String userEdit() {
        return "user/edituser";
    }

    /**
     * 修改密码
     * @return
     */
    @RequestMapping("/editPass")
    public String userPass() {
        return "user/editpassword";
    }

    /**
     * 用户角色绑定
     *
     * @return
     */
    @RequestMapping("/bindRole")
    public String bindRole() {
        return "user/bindrole";
    }

    /**
     * 日志
     *
     * @return
     */
    @RequestMapping("/logs")
    public String log() {
        return "logs";
    }

    /**
     * 配置管理
     * @return
     */
    @RequestMapping("/propertiesManage")
    public String propertiesManage(){
        return "property/propertiesmanage";
    }

    /**
     * 添加配置
     * @return
     */
    @RequestMapping("/propertyAdd")
    public String addProperty(){
        return "property/addproperty";
    }

    /**
     * 修改配置
     * @return
     */
    @RequestMapping("/propertyEdit")
    public String editProperty(){
        return "property/editproperty";
    }

}